Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THATCH LEACH LANE Terraced £253,000 20 Oct 2023
4 THATCH LEACH LANE Terraced £105,000 12 Dec 2003